package com.tjetc.字符流;

import java.io.FileWriter;
import java.io.IOException;

public class T01FileWriter {
    /*public static void main(String[] args) throws IOException {
        //创建一个文件输出流对象
        FileWriter fileWriter = new FileWriter("myfile.txt", true);//true表示追加内容,false表示覆盖内容
        fileWriter.write(97);//写入单个字符
        fileWriter.write("hello");//写入一个字符串
        fileWriter.write("world",1,3);//写入字符串的一部分,从索引为1 的字符串开始,写入3个字符
        fileWriter.write(new char[]{'a','b','c'});//写入一个字符数组
        fileWriter.close();//关闭流
    }*/
    public static void main(String[] args) throws IOException {
        String sep=System.getProperty("line.separator");//换行符
        //创建一个文件输出流对象
        FileWriter fileWriter = new FileWriter("myfile.txt", true);//true表示追加内容,false表示覆盖内容
        fileWriter.write(97);//写入单个字符
        fileWriter.write(sep);
        fileWriter.write("hello"+sep);//写入一个字符串
        fileWriter.write("world",1,3);//写入字符串的一部分,从索引为1 的字符串开始,写入3个字符
        fileWriter.write(sep);
        fileWriter.write(new char[]{'a','b','c'});//写入一个字符数组
        fileWriter.close();//关闭流
    }
}
